physiological murmur - German English Dictionary